domestic goddess - French English Dictionary